home *** CD-ROM | disk | FTP | other *** search
/ Ray Dream Studio / Ray Dream Studio (CDRAYD1) (Ray Dream) (1995).iso / DREAMSDK.WIN / INCLUDE / EVXDBAPI.INC < prev    next >
Text File  |  1995-10-24  |  10KB  |  201 lines

  1. ;$Id: evxdbapi.inc 1.6 1995/10/24 12:34:38 PascalF Exp $
  2.     PlugGlue2 EVXGetAppVersion,'EVXGetAppVersion'
  3.     PlugGlue2 EVXGetAPINumber,'EVXGetAPINumber'        ; 3.0.4
  4.     PlugGlue2 EVXGetIndString,'EVXGetIndString'        ; API 2
  5.     
  6.     PlugGlue2 EVXEVStreamNew,'EVXEVStreamNew'
  7.     PlugGlue2 EVXEVStreamDelete,'EVXEVStreamDelete'
  8.     PlugGlue2 EVXStreamGetFileSize,'EVXStreamGetFileSize'
  9.     
  10.     PlugGlue2 EVXProgressStart,'EVXProgressStart'
  11.     PlugGlue2 EVXProgressIncrement,'EVXProgressIncrement'
  12.     PlugGlue2 EVXProgressNewValue,'EVXProgressNewValue'
  13.     PlugGlue2 EVXProgressDone,'EVXProgressDone'
  14.     
  15.     PlugGlue2 EVXCompUINew, 'EVXCompUINew'                ; 3.0.4
  16.     PlugGlue2 EVXCompUIDelete, 'EVXCompUIDelete'    ; 3.0.4
  17.     PlugGlue2 EVXCompUISetParameter,'EVXCompUISetParameter'
  18.     PlugGlue2 EVXCompUIGetParameter,'EVXCompUIGetParameter'
  19.     
  20.     PlugGlue2 EVXInstanciableBaseNew,'EVXInstanciableBaseNew'
  21.     PlugGlue2 EVXInstanciableBaseSetName,'EVXInstanciableBaseSetName'
  22.     PlugGlue2 EVXInstanciableBaseGetName,'EVXInstanciableBaseGetName'
  23.     PlugGlue2 EVXInstanciableBaseDelete,'EVXInstanciableBaseDelete'
  24.     PlugGlue2 EVXInstanciableSetSimpleShading,'EVXInstanciableSetSimpleShading'
  25.     PlugGlue2 EVXInstanciableSetPrimer,'EVXInstanciableSetPrimer'
  26.     PlugGlue2 EVXInstanciableGetUVSpace,'EVXInstanciableGetUVSpace'
  27.     PlugGlue2 EVXInstanciableGetUVSpaceCount,'EVXInstanciableGetUVSpaceCount'
  28.     PlugGlue2 EVXInstanciableAddShadingShape,'EVXInstanciableAddShadingShape'
  29.     PlugGlue2 EVXInstanciableIsPatchBased,'EVXInstanciableIsPatchBased'    ; 3.0.4
  30.     PlugGlue2 EVXInstanciableForEachFacet,'EVXInstanciableForEachFacet'    ; 3.0.4
  31.     PlugGlue2 EVXInstanciableForEachPatch,'EVXInstanciableForEachPatch'    ; 3.0.4
  32.  
  33.     PlugGlue2 EVXImportedNew,'EVXImportedNew'
  34.     PlugGlue2 EVXImportedAddFacet,'EVXImportedAddFacet'
  35.     PlugGlue2 EVXImportedGetNbFacets,'EVXImportedGetNbFacets'
  36.     PlugGlue2 EVXImportedGetIndFacets,'EVXImportedGetIndFacets'
  37.     PlugGlue2 EVXImportedRemoveFacet,'EVXImportedRemoveFacet'
  38.     PlugGlue2 EVXImportedPreAllocateFacets,'EVXImportedPreAllocateFacets'
  39.     PlugGlue2 EVXImportedSetUVSpace,'EVXImportedSetUVSpace'
  40.     PlugGlue2 EVXImportedCalcNormals,'EVXImportedCalcNormals'
  41.     
  42.     PlugGlue2 EVXPolygonMeshNew,'EVXPolygonMeshNew'
  43.     PlugGlue2 EVXPolygonMeshSetVertex,'EVXPolygonMeshSetVertex'
  44.     PlugGlue2 EVXPolygonMeshGetVertex,'EVXPolygonMeshGetVertex'
  45.     PlugGlue2 EVXPolygonMeshSetU,'EVXPolygonMeshSetU'
  46.     PlugGlue2 EVXPolygonMeshSetV,'EVXPolygonMeshSetV'
  47.     PlugGlue2 EVXPolygonMeshGetU,'EVXPolygonMeshGetU'
  48.     PlugGlue2 EVXPolygonMeshGetV,'EVXPolygonMeshGetV'
  49.     PlugGlue2 EVXPolygonMeshCalcUV,'EVXPolygonMeshCalcUV'
  50.     PlugGlue2 EVXPolygonMeshCalcNormals,'EVXPolygonMeshCalcNormals'
  51.     
  52.     PlugGlue2 EVXPatchMeshNew, 'EVXPatchMeshNew'     ; 3.0.4
  53.     PlugGlue2 EVXPatchMeshSetPatch, 'EVXPatchMeshSetPatch'     ; 3.0.4
  54.     PlugGlue2 EVXPatchMeshGetPatch, 'EVXPatchMeshGetPatch'     ; 3.0.4
  55.     PlugGlue2 EVXPatchMeshSetU, 'EVXPatchMeshSetU'     ; 3.0.4
  56.     PlugGlue2 EVXPatchMeshGetU, 'EVXPatchMeshGetU'     ; 3.0.4
  57.     PlugGlue2 EVXPatchMeshGetV, 'EVXPatchMeshGetV'     ; 3.0.4
  58.     PlugGlue2 EVXPatchMeshCalcUV, 'EVXPatchMeshCalcUV'     ; 3.0.4
  59.     
  60.     PlugGlue2 EVXFlatSurfaceNew, 'EVXFlatSurfaceNew'     ; 3.0.4
  61.     PlugGlue2 EVXFlatSurfaceBeginFlatSurface, 'EVXFlatSurfaceBeginFlatSurface'     ; 3.0.4
  62.     PlugGlue2 EVXFlatSurfaceEndFlatSurface, 'EVXFlatSurfaceEndFlatSurface'     ; 3.0.4
  63.     PlugGlue2 EVXFlatSurfaceBeginGroup, 'EVXFlatSurfaceBeginGroup'     ; 3.0.4
  64.     PlugGlue2 EVXFlatSurfaceEndGroup, 'EVXFlatSurfaceEndGroup'     ; 3.0.4
  65.     PlugGlue2 EVXFlatSurfaceBeginCmpnd, 'EVXFlatSurfaceBeginCmpnd'     ; 3.0.4
  66.     PlugGlue2 EVXFlatSurfaceEndCmpnd, 'EVXFlatSurfaceEndCmpnd'     ; 3.0.4
  67.     PlugGlue2 EVXFlatSurfaceBeginPath, 'EVXFlatSurfaceBeginPath'     ; 3.0.4
  68.     PlugGlue2 EVXFlatSurfaceLineTo, 'EVXFlatSurfaceLineTo'     ; 3.0.4
  69.     PlugGlue2 EVXFlatSurfaceBezierTo, 'EVXFlatSurfaceBezierTo'     ; 3.0.4
  70.     PlugGlue2 EVXFlatSurfaceEndPath, 'EVXFlatSurfaceEndPath'     ; 3.0.4
  71.  
  72.     PlugGlue2 EVXExtrusionNew,'EVXExtrusionNew'
  73.     PlugGlue2 EVXExtrusionStartBuilding,'EVXExtrusionStartBuilding'
  74.     PlugGlue2 EVXExtrusionAddCrossSection,'EVXExtrusionAddCrossSection'
  75.     PlugGlue2 EVXExtrusionAddAutoCrossSection,'EVXExtrusionAddAutoCrossSection'
  76.     PlugGlue2 EVXExtrusionEndBuilding,'EVXExtrusionEndBuilding'
  77.     PlugGlue2 EVXExtrusionCenterData,'EVXExtrusionCenterData'
  78.     PlugGlue2 EVXExtrusionCenterFacetData,'EVXExtrusionCenterFacetData'
  79.     
  80.     PlugGlue2 EVXCrossSectionNew,'EVXCrossSectionNew'
  81.     PlugGlue2 EVXCrossSectionDelete,'EVXCrossSectionDelete'
  82.     PlugGlue2 EVXCrossSectionClone,'EVXCrossSectionClone'
  83.     PlugGlue2 EVXCrossSectionBeginSection,'EVXCrossSectionBeginSection'
  84.     PlugGlue2 EVXCrossSectionEndSection,'EVXCrossSectionEndSection'
  85.     PlugGlue2 EVXCrossSectionBeginGroup,'EVXCrossSectionBeginGroup'
  86.     PlugGlue2 EVXCrossSectionEndGroup,'EVXCrossSectionEndGroup'
  87.     PlugGlue2 EVXCrossSectionBeginCmpnd,'EVXCrossSectionBeginCmpnd'
  88.     PlugGlue2 EVXCrossSectionEndCmpnd,'EVXCrossSectionEndCmpnd'
  89.     PlugGlue2 EVXCrossSectionBeginPath,'EVXCrossSectionBeginPath'
  90.     PlugGlue2 EVXCrossSectionLineTo,'EVXCrossSectionLineTo'
  91.     PlugGlue2 EVXCrossSectionBezierTo,'EVXCrossSectionBezierTo'
  92.     PlugGlue2 EVXCrossSectionEndPath,'EVXCrossSectionEndPath'
  93.     PlugGlue2 EVXCrossSectionMove,'EVXCrossSectionMove'
  94.     PlugGlue2 EVXCrossSectionTransform,'EVXCrossSectionTransform'
  95.     PlugGlue2 EVXCrossSectionGetBBox,'EVXCrossSectionGetBBox'
  96.     
  97.     PlugGlue2 EVXSceneDoRead,'EVXSceneDoRead'
  98.     PlugGlue2 EVXSceneDoNeedDiskSpace,'EVXSceneDoNeedDiskSpace'
  99.     PlugGlue2 EVXSceneDoWrite,'EVXSceneDoWrite'
  100.     PlugGlue2 EVXSceneSetComment,'EVXSceneSetComment'
  101.     PlugGlue2 EVXSceneGetComment,'EVXSceneGetComment'
  102.     PlugGlue2 EVXSceneGetIndObject,'EVXSceneGetIndObject'
  103.     PlugGlue2 EVXSceneGetNbObjects,'EVXSceneGetNbObjects'
  104.     PlugGlue2 EVXSceneGetNamedObject,'EVXSceneGetNamedObject'
  105.     PlugGlue2 EVXSceneInsertObject,'EVXSceneInsertObject'
  106.     PlugGlue2 EVXSceneRemoveObject,'EVXSceneRemoveObject'
  107.     PlugGlue2 EVXSceneObjectChanged,'EVXSceneObjectChanged'
  108.     PlugGlue2 EVXSceneGetUniverse,'EVXSceneGetUniverse'
  109.     PlugGlue2 EVXSceneSetUniverse,'EVXSceneSetUniverse'
  110.     PlugGlue2 EVXSceneCreateUniverseIfNone,'EVXSceneCreateUniverseIfNone'
  111.     PlugGlue2 EVXSceneCreateRenderingCameraIfNone,'EVXSceneCreateRenderingCameraIfNone'
  112.     PlugGlue2 EVXSceneGetRenderingCamera,'EVXSceneGetRenderingCamera'
  113.     PlugGlue2 EVXSceneSetRenderingCamera,'EVXSceneSetRenderingCamera'
  114.     PlugGlue2 EVXSceneGetIndLight,'EVXSceneGetIndLight'
  115.     PlugGlue2 EVXSceneGetNbLights,'EVXSceneGetNbLights'
  116.     PlugGlue2 EVXSceneGetIndCamera,'EVXSceneGetIndCamera'
  117.     PlugGlue2 EVXSceneGetNbCameras,'EVXSceneGetNbCameras'
  118.     PlugGlue2 EVXSceneGetIndInstance,'EVXSceneGetIndInstance'
  119.     PlugGlue2 EVXSceneGetNbInstances,'EVXSceneGetNbInstances'
  120.     PlugGlue2 EVXSceneSetAmbientLight,'EVXSceneSetAmbientLight'
  121.     PlugGlue2 EVXSceneSetProdFormat,'EVXSceneSetProdFormat'
  122.     PlugGlue2 EVXSceneGetAmbientLight,'EVXSceneGetAmbientLight'
  123.     PlugGlue2 EVXSceneGetProdFormat,'EVXSceneGetProdFormat'
  124.  
  125.     PlugGlue2 EVXTreeDelete,'EVXTreeDelete'
  126.     PlugGlue2 EVXTreeGetType,'EVXTreeGetType'    ; 3.0.4
  127.     PlugGlue2 EVXTreeInsertFirst,'EVXTreeInsertFirst'
  128.     PlugGlue2 EVXTreeInsertLast,'EVXTreeInsertLast'
  129.     PlugGlue2 EVXTreeInsertLeft,'EVXTreeInsertLeft'
  130.     PlugGlue2 EVXTreeInsertRight,'EVXTreeInsertRight'
  131.     PlugGlue2 EVXTreeGetFirst,'EVXTreeGetFirst'
  132.     PlugGlue2 EVXTreeGetLast,'EVXTreeGetLast'
  133.     PlugGlue2 EVXTreeGetLeft,'EVXTreeGetLeft'
  134.     PlugGlue2 EVXTreeGetRight,'EVXTreeGetRight'
  135.     PlugGlue2 EVXTreeGetTop,'EVXTreeGetTop'
  136.     PlugGlue2 EVXTreeUnLink,'EVXTreeUnLink'
  137.     PlugGlue2 EVXTreeGetNumber,'EVXTreeGetNumber'
  138.     PlugGlue2 EVXTreeSetNumber,'EVXTreeSetNumber'
  139.     PlugGlue2 EVXTreeSetName,'EVXTreeSetName'
  140.     PlugGlue2 EVXTreeGetName,'EVXTreeGetName'
  141.     PlugGlue2 EVXTreeSetRDD2Mat,'EVXTreeSetRDD2Mat'
  142.     PlugGlue2 EVXTreeMatReset,'EVXTreeMatReset'
  143.     PlugGlue2 EVXTreeMatTranslate,'EVXTreeMatTranslate'
  144. ;    PlugGlue2 EVXTreeMatExpand,'EVXTreeMatExpand'
  145. ;    PlugGlue2 EVXTreeMatDistort,'EVXTreeMatDistort'
  146. ;    PlugGlue2 EVXTreeMatRotateXYA,'EVXTreeMatRotateXYA'
  147. ;    PlugGlue2 EVXTreeMatRotateYZA,'EVXTreeMatRotateYZA'
  148. ;    PlugGlue2 EVXTreeMatRotateZXA,'EVXTreeMatRotateZXA'
  149. ;    PlugGlue2 EVXTreeMatRotateXYL,'EVXTreeMatRotateXYL'
  150. ;    PlugGlue2 EVXTreeMatRotateYZL,'EVXTreeMatRotateYZL'
  151. ;    PlugGlue2 EVXTreeMatRotateZXL,'EVXTreeMatRotateZXL'
  152.     PlugGlue2 EVXTreeMatSetAll,'EVXTreeMatSetAll'
  153.     PlugGlue2 EVXTreeMatGetAll,'EVXTreeMatGetAll'
  154.     PlugGlue2 EVXTreeGlobalMatSetAll,'EVXTreeGlobalMatSetAll'    ; 3.0.4
  155.     PlugGlue2 EVXTreeGlobalMatGetAll,'EVXTreeGlobalMatGetAll'    ; 3.0.4
  156.     
  157.     PlugGlue2 EVXTreeCenterObjectOnHotPoint,'EVXTreeCenterObjectOnHotPoint'
  158.     PlugGlue2 EVXTreeCenterHotPointOnObject,'EVXTreeCenterHotPointOnObject'
  159.     PlugGlue2 EVXTreeTranslateHotPoint,'EVXTreeTranslateHotPoint'
  160.     PlugGlue2 EVXTreeGetHotPoint,'EVXTreeGetHotPoint'
  161.     PlugGlue2 EVXTreeSetHotPoint,'EVXTreeSetHotPoint'
  162.     
  163.     PlugGlue2 EVXTreeClone,'EVXTreeClone'
  164.     PlugGlue2 EVXTreeCopy,'EVXTreeCopy'
  165.     PlugGlue2 EVXTreeGetBBox,'EVXTreeGetBBox'
  166.   PlugGlue2 EVXTreeBeginMove, 'EVXTreeBeginMove'
  167.   PlugGLue2 EVXTreeEndMove, 'EVXTreeEndMove'
  168.                                                 
  169.     PlugGlue2 EVXGroupNew,'EVXGroupNew'
  170.     PlugGlue2 EVXGroupSetBBox,'EVXGroupSetBBox'
  171.     PlugGlue2 EVXGroupSetOpenClose,'EVXGroupSetOpenClose'
  172.     PlugGlue2 EVXGroupIsOpen,'EVXGroupIsOpen'
  173.     PlugGlue2 EVXGroupDoOpenClose,'EVXGroupDoOpenClose'
  174.     
  175.     PlugGlue2 EVXLightNew,'EVXLightNew'
  176.     PlugGlue2 EVXLightSetParameter,'EVXLightSetParameter'
  177.     PlugGlue2 EVXLightGetParameter,'EVXLightGetParameter'
  178.     
  179.     PlugGlue2 EVXCameraNew,'EVXCameraNew'
  180.     PlugGlue2 EVXCameraPreset,'EVXCameraPreset'
  181.     PlugGlue2 EVXCameraSetParameter,'EVXCameraSetParameter'
  182.     PlugGlue2 EVXCameraGetParameter,'EVXCameraGetParameter'
  183.     
  184.     PlugGlue2 EVXInstanceNew,'EVXInstanceNew'
  185.     PlugGlue2 EVXInstanceSetInstanciable,'EVXInstanceSetInstanciable'
  186.     PlugGlue2 EVXInstanceGetInstanciable,'EVXInstanceGetInstanciable'
  187.     PlugGlue2 EVXInstanceGetColor,'EVXInstanceGetColor'
  188.     PlugGlue2 EVXInstanceGetUVSpace,'EVXInstanceGetUVSpace'
  189.     PlugGlue2 EVXInstanceGetUVSpaceCount,'EVXInstanceGetUVSpaceCount'
  190.     PlugGlue2 EVXInstanceAddShadingShape,'EVXInstanceAddShadingShape'
  191.  
  192.     PlugGlue2 EVXShadingShapeNew,'EVXShadingShapeNew'
  193.     PlugGlue2 EVXShadingShapeSetShader,'EVXShadingShapeSetShader'
  194.     PlugGlue2 EVXShadingShapeSetBBox,'EVXShadingShapeSetBBox'
  195.  
  196.     PlugGlue2 EVXShaderNew,'EVXShaderNew'
  197.     PlugGlue2 EVXShaderSetParameter,'EVXShaderSetParameter'
  198.     PlugGlue2 EVXShaderGetParameter,'EVXShaderGetParameter'
  199.  
  200.     PlugGlue2 EVXMapNew,'EVXMapNew'
  201.